waterproof coat - English Synonyms Dictionary